// 获取当前年月日时分秒
export const getCurrentDateTime = () => {
    const now = new Date();
    const year = now.getFullYear(); // 获取完整的年份
    const month = now.getMonth() + 1; // 获取当前月份，需要加1因为月份是从0开始的
    const day = now.getDate(); // 获取当前日
    const hours = now.getHours(); // 获取当前小时数
    const minutes = now.getMinutes(); // 获取当前分钟数
    const seconds = now.getSeconds(); // 获取当前秒数

    // 补零函数
    const addZero = (i) => {
        return (i < 10 ? "0" : "") + i;
    };

    // 格式化输出
    return (
        year +
        "-" +
        addZero(month) +
        "-" +
        addZero(day) +
        " " +
        addZero(hours) +
        ":" +
        addZero(minutes) +
        ":" +
        addZero(seconds)
    );
};

// 获取当前年月日时分秒转字符串，不带符号
export const getCurrentDateTimeSetId = () => {
    const now = new Date();
    const year = now.getFullYear(); // 获取完整的年份
    const month = now.getMonth() + 1; // 获取当前月份，需要加1因为月份是从0开始的
    const day = now.getDate(); // 获取当前日
    const hours = now.getHours(); // 获取当前小时数
    const minutes = now.getMinutes(); // 获取当前分钟数
    const seconds = now.getSeconds(); // 获取当前秒数

    // 补零函数
    const addZero = (i) => {
        return (i < 10 ? "0" : "") + i;
    };

    // 格式化输出
    return (
        year +
        "" +
        addZero(month) +
        "" +
        addZero(day) +
        "" +
        addZero(hours) +
        "" +
        addZero(minutes) +
        "" +
        addZero(seconds)
    );
};
